# coding=utf-8

# 个人信息页面
import allure
from appium.webdriver.common.appiumby import AppiumBy

from app_auto_po.basepage.app import WeWorkApp
from app_auto_po.page.more_person_info_page import MorePersonInfoPage
from app_auto_po.utils.log_util import logger


class PersonInfoPage(WeWorkApp):

    # 更多按钮
    __MORE_BTN = AppiumBy.XPATH,'//*[@resource-id="com.tencent.wework:id/lf0"]'


    @allure.step("点击左上角的更多按钮，进入个多个人信息页面")
    def goto_edit_page(self):
        """
        点击左上角的更多按钮，进入个人信息页面
        :return:
        """
        logger.info("进入更多个人信息页面")
        self.click(*self.__MORE_BTN)
        return MorePersonInfoPage(self.driver)
